/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package view;

import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.*;

/**
 *
 * @author tashiba
 */
public class FrameSekretariat extends JFrame {

    private JMenuBar menuBar;
    private JMenu menuSekretariat;
    private JMenuItem menuPeriode;
//    private JMenuItem menuCekKelengkapan;
    private JMenuItem menuBacaTabelMahasiswa;

    public FrameSekretariat() {
        inisialisasi();
    }

    public void inisialisasi() {
        this.setSize(400, 400);
        menuBar = new JMenuBar();
        setJMenuBar(menuBar);
        menuSekretariat = new JMenu("Sekretariat");
        menuBar.add(menuSekretariat);
        this.setVisible(true);

        menuPeriode = new JMenuItem("Periode");
//        menuCekKelengkapan = new JMenuItem("Cek Kelengkapan");
        menuBacaTabelMahasiswa = new JMenuItem("Baca Tabel");

        menuSekretariat.add(menuPeriode);
//        menuSekretariat.add(menuCekKelengkapan);
        menuSekretariat.add(menuBacaTabelMahasiswa);

        this.setVisible(true);

        menuPeriode.addActionListener(new ActionListener() {

            public void actionPerformed(ActionEvent e) {
                menuPeriodeAction();
            }

            public void menuPeriodeAction() {

                JDialog testDialog = new JDialog();
                testDialog.setTitle("Design Preview [Panel Periode Yudisium]");
                FormMahasiswa testPanel = new FormMahasiswa();
                testDialog.getContentPane().add(testPanel);
                testDialog.setSize(410, 400);
                testDialog.setVisible(true);
            }
        });
        menuBacaTabelMahasiswa.addActionListener(new ActionListener() {

            public void actionPerformed(ActionEvent e) {
                menuBacaTabelMahasiswaAction();
            }

            public void menuBacaTabelMahasiswaAction() {

                JFrame testDialog = new JFrame();
                testDialog.setTitle("Design Preview [PanelCek Kelengkapan]");
                PanelLihatMahasiswa testPanel = new PanelLihatMahasiswa();
                testDialog.getContentPane().add(testPanel);
                testDialog.setSize(410, 400);
                testDialog.setVisible(true);
            }
        });
    }
}